master stroke - German English Dictionary